package com.example.travelservlet.entertainmentPlan.service;

import com.example.travelservlet.entity.EntertainmentPlan;

import java.util.List;

/**
 * @author 30697
 */
public interface EntertainmentPlanService {

    List<EntertainmentPlan> findEntertainmentPlansByPlanId(String planId);

    EntertainmentPlan createEntertainmentPlan(EntertainmentPlan entertainmentPlan);

    void deleteEntertainPlan(EntertainmentPlan entertainmentPlan);

    EntertainmentPlan updateEntertainmentPlanByPlanId(EntertainmentPlan entertainmentPlan);

    List<EntertainmentPlan> createEntertainmentPlans(List<EntertainmentPlan> entertainmentPlans);

    EntertainmentPlan findEntertainmentPlanByPlanIdAndSequence(int sequence,String planId);

}
